Refinement and Continuous Behaviour

نویسندگان

  • Mauno Rönkkö
  • Kaisa Sere
چکیده

Re nement Calculus is a formal framework for the development of provably correct software. It is also used in the development of Action Systems, which is a predicate transformer based framework for constructing distributed and reactive software systems. Recently, Action Systems were extended with a new action called the di erential action. It allows the modelling of continuous behaviour. Along with the di erential action we may use Action Systems also to model hybrid systems. In this paper we investigate how the use of di erential action in Action Systems ts to the re nement ideology. As the main result we show that simple laws can be used for proving a re nement step involving continuous behaviour within the Re nement Calculus.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Limit of Dislocation Density and Ultra-Grain-Refining on Severe Deformation in Iron

It is well-known that severe deformation to metals causes a direct grain refinement of the matrix without special heat-treatments due to the mechanism of dynamic continuous recrystallization (DCR). However, the microstructural revolution during severe deformation is seemed to be different depending on the deformation mode, namely the direction of deformation. In general, multi-directional defor...

متن کامل

Refinement of Time

We introduce a mathematical model of the timed behaviour of components with streams as input and output using a hierarchy of timing concepts. We distinguish non-timed streams, discrete streams with discrete or with continuous time, and dense streams with continuous time. We introduce a notion of a timed system component and formulate requirements for the time flow. We show how to compose timed ...

متن کامل

Comprehensive Analysis on the Effect of Deep Cryogenic Treatment on The Mechanical Behaviour of Martensitic Valve steel

The behaviour of the cryogenically treated En52 martensitic valve steel has been experimentally analyzed in this paper. Material samples are subjected to deep cryogenic treatment after completing the regular heat treatment. The critical properties of the valve steel like wear resistance, hardness, tensile strength and impact strength are evaluated for the cryo treated En52 valve steel samples a...

متن کامل

Data refinement for true concurrency

The majority of modern systems exhibit sophisticated concurrent behaviour, where several system components modify and observe the system state with fine-grained atomicity. Many systems (e.g., multi-core processors, real-time controllers) also exhibit truly concurrent behaviour, where multiple events can occur simultaneously. This paper presents data refinement defined in terms of an interval-ba...

متن کامل

Core Hybrid Event-B I: Single Hybrid Event-B machines

Faced with the increasing need for correctly designed hybrid and cyber-physical systems today, the problem of including provision for continuously varying behaviour as well as the usual discrete changes of state is considered in the context of Event-B. An extension of Event-B called Hybrid Event-B is presented, that accommodates continuous behaviours (called pliant events) in between familiar d...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1999